effort maximum - German English Dictionary